off-road vehicle/cars - Francés Inglés Diccionario